home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / share / X11 / xkb / symbols / macintosh_vndr / pt < prev    next >
Encoding:
Text File  |  2009-03-31  |  2.7 KB  |  64 lines

  1. // $XConsortium: pt /main/3 1996/08/31 12:20:08 kaleb $
  2. // $XFree86: xc/programs/xkbcomp/symbols/pt,v 3.3.2.1 1999/11/18 15:37:37 hohndel Exp $
  3. // mac version from Ricardo Cabral <bfe00991@mail.telepac.pt>
  4.  
  5. partial default alphanumeric_keys 
  6. xkb_symbols "basic" {
  7.  
  8.     // Describes the differences between a very simple en_US
  9.     // keyboard and a very simple Portuguese keybaord
  10.  
  11.     include "latin"
  12.  
  13.     name[Group1]= "Portugal - Mac";
  14.  
  15.     key <LSGT> {    [         less,       greater,           bar,       brokenbar    ]    };
  16.     key <AE02> {    [               2,      quotedbl,            at,       oneeighth    ]    };
  17.     key <AE04> {    [               4,        dollar,          section,          dollar    ]    };
  18.     key <AE03> {    [               3,    numbersign,         sterling,        sterling         ]    };
  19.     key <AE06> {    [               6,       ampersand         ]    };
  20.     key <AE07> {    [               7,           slash         ]    };
  21.     key <AE08> {    [               8,       parenleft,      bracketleft,       braceleft         ]    };
  22.     key <AE09> {    [               9,      parenright,     bracketright,      braceright         ]    };
  23.     key <AE10> {    [               0,           equal      ]    };
  24.     key <AE11> {    [      apostrophe,        question      ]    };
  25.     key <AE12> {    [         plus,        asterisk,             dead_diaeresis             ]    };
  26.     key <AB08> {    [           comma,       semicolon         ]    };
  27.     key <AB09> {    [          period,           colon      ]    };
  28.     key <AB10> {    [           minus,      underscore      ]    };
  29.     key <AC10> {    [        ccedilla,        Ccedilla      ]    };
  30.     key <AC11> {    [      dead_tilde, dead_circumflex    ]    };
  31.     key <AC12> {    [       backslash,           bar         ]    };
  32.     key <AD11> {    [       masculine,     ordfeminine      ]    };
  33.     key <AD12> {    [      dead_acute,      dead_grave     ]    };
  34.     // End alphanumeric section
  35.  
  36.     include "eurosign(e)"
  37.     include "level3(ralt_switch)"
  38. };
  39.  
  40. partial alphanumeric_keys 
  41. xkb_symbols "Sundeadkeys" {
  42.     include "macintosh_vndr/pt(basic)" // for consistent naming
  43.     name[Group1]= "Portugal - Mac, Sun dead keys";
  44.     
  45.     key <AE12> {    [         plus,        asterisk,  SunFA_Diaeresis, SunFA_Diaeresis      ]    };
  46.     key <AC11> {    [     SunFA_Tilde,    SunFA_Circum    ]    };
  47.     key <AD12> {    [     SunFA_Acute,     SunFA_Grave     ]    };
  48. };
  49.  
  50. partial alphanumeric_keys 
  51. xkb_symbols "sundeadkeys" {
  52.     include "macintosh_vndr/pt(Sundeadkeys)" // for consistent naming
  53. };
  54.  
  55. partial alphanumeric_keys 
  56. xkb_symbols "nodeadkeys" {
  57.     include "macintosh_vndr/pt(basic)" // for consistent naming
  58.     name[Group1]= "Portugal - Mac, eliminate dead keys";
  59.  
  60.     key <AE12> {    [         plus,        asterisk,      quotedbl,        quotedbl      ]    };
  61.     key <AC11> {    [      asciitilde,     asciicircum    ]    };
  62.     key <AD12> {    [        acute,           grave     ]    };
  63. };
  64.